package cn.dkk.structure_design.combination;

import cn.dkk.structure_design.combination.pojo.Menu;

/**
 * @author dkk
 * @date 2022/7/18
 * @desc
 */
public class Test {
    public static void main(String[] args) {
        Menu menu = new Menu("系统管理", 0);
        Menu menu1 = new Menu("菜单管理", 1);
        Menu menu11 = new Menu("页面访问", 2);
        Menu menu12 = new Menu("展开菜单", 2);
        Menu menu13 = new Menu("删除菜单", 2);
        Menu menu14 = new Menu("新增菜单", 2);
        menu1.addChild(menu11);
        menu1.addChild(menu12);
        menu1.addChild(menu13);
        menu1.addChild(menu14);
        Menu menu2 = new Menu("权限管理", 1);
        Menu menu21 = new Menu("页面访问", 2);
        Menu menu22 = new Menu("提交保存", 2);
        menu2.addChild(menu21);
        menu2.addChild(menu22);
        Menu menu3 = new Menu("角色管理", 1);
        Menu menu31 = new Menu("新增角色", 2);
        Menu menu32 = new Menu("修改角色", 2);
        Menu menu33 = new Menu("删除角色", 2);
        menu3.addChild(menu31);
        menu3.addChild(menu32);
        menu3.addChild(menu33);
        menu.addChild(menu1);
        menu.addChild(menu2);
        menu.addChild(menu3);
        menu1.print();
    }
}
